# !/usr/bin/env python
# -*- coding: utf-8 -*-
# ------------------------------
''''''

import  re

'''
判断变量名是否符合要求（字母数字下划线，不以数字开头）
'''
# lists = ['name1', '__name__', '_name', '2_name', '__________', 'a!sjb', 'a#cnis', '1_s', '_', '']
# for i in lists:
#     ret = re.match(r"([a-zA-Z_]\w?)*\S$", i)
#     if ret:
#         print('{}=====>{}'.format(i, ret.group()))
#     else:
#         continue

'''练习二：
判断是否是168的邮箱xxxx(4-20w位)@168.com
'''
# # emiles = ['2sc@168.com', '7788x@168.com', '2_c5@168.com', '2sc@168.com', 'nknjn)hjj@168.com', 'mckssk_@168.com', ' @168.com']
# emiles = input('请输入邮箱号：')
# ret = re.match(r'^([a-zA-Z0-9]{4,20})(@168.com)$', emiles)
# if ret:
#     print('{}=====>{}'.format(emiles, ret.group()))



document = '''
<div class="job-detail">我们是一群什么样的人？ 
<br>我们是一群有灵魂的代码写手，希望通过代码改变产品、改变世界； 
<br>我们渴望取得商业价值的成功，通过代码提供高质量的产品给到客户； 
<br>我们钦佩拥有深厚算法和数据结构工地的工程师，然而世界的复杂性却远比这样的知识更加复杂，我们希望能够在世界的复杂性中找到极限简单的真谛； 
<br>这是一群致力于改变，敢于迎接挑战的人，期待你和我们一起改变世界。 
<br> 
<br>职位诱惑： 
<br>真正的工程师文化，优质团队 
<br>我们想找玩转源码的同类人，而非只会用框架的大多数~ 
<br> 
<br>工作职责： 
<br>配合团队其他成员进行模块开发及整合 
<br>独立完成后台服务功能模块的设计与开发 
<br>开发和维护自动化运维工具 
<br>开发和维护谷露招聘管理系统 
<br> 
<br>任职要求： 
<br>具备扎实的语言、数据结构、数据库、网络等基础知识； 
<br>逻辑条理性强，具备良好的沟通能力 ； 
<br>熟悉web开发优先 ； 
<br>Full Stack优先 ； 
<br>有项目经验优先 ； 
<br>热爱技术，追求**者优先。</div>
'''
ret = re.sub(r'<.*>', '', document)
ret = re.sub(r'<.*>', '', ret)    # sub 替换的个数是有限的
if ret:
    print(ret)




















